chitinous exoskeleton - German English Dictionary